watch too much tv - Turkish English Dictionary